A direct manipulation interface to an extensible object-oriented database

نویسنده

  • Ghassan al-Qaimari
چکیده

Thesis Abstract The aim of this work is to address two major weaknesses of existing database interfaces by: developing eeective tools for the implementation of tailorable database interfaces, and developing eeective visualisations of sophisticated data modelling constructs. The thesis introduces an integrated approach, whereby an object-oriented graphical toolkit is fully integrated with an object-oriented database, known as ADAM GKP92]. The aim of the integration is to store interface objects in the database, where they can have the same structure as normal database objects, and consequently providing a uniform scheme for describing and manipulating application and interface data. The ADAM graphical toolkit which results from the integration, known as EDEN PaD94], can be viewed as an object-oriented widget set that consists of database objects, which can be subjected to standard ADAM operations (such as create, replace, delete, etc.), but which also have behaviour with visible consequences, (such as draw, open, display, etc.). A principal feature of the underlying ADAM data model is that it can be extended with new constructs such as relationships, composite objects and versions. Such an extensible data model requires an extensible direct manipulation interface in order to provide eeective visualisations for the diierent constructs introduced to the data model. This has been achieved by using ADAM to build its own extensible interface, known as EVE PaK92], using the EDEN object-oriented widget set.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VIEWING HIGH DIlVlENSIONAL DATA BY PAINTING MULTIPLE VIEWS

This papex reviews and.iJ1ustrates a direct manipulation approach to visualization of high dimensional data, called painting. We describe a programming model based on constraints between entities in the underlying scientific database and the components of plots used to examine the data. The object-oriented implementation makes it easy to extend the original notion of brushing scatterplots to ob...

متن کامل

A Direct Manipulation User Interface for Querying Geographic Databases

This paper presents an architecture for a direct manipulation user interface for browsing and querying geographic data. This interface provides users with a high level object oriented conceptual view of the underlying database, independent of the database's native data model. It lets users manipulate diierent representations of a single georeferenced entity, thereby adding a new degree of exibi...

متن کامل

A Direct Manipulation User Interface for QueryingGeographic

This paper presents an architecture for a direct manipulation user interface for browsing and querying geographic data. This interface provides users with a high level object oriented conceptual view of the underlying database, independent of the database's native data model. It lets users manipulate diierent representations of a single georeferenced entity, thereby adding a new degree of exibi...

متن کامل

An Object - Oriented Architecture forConstraint - Based Graphical

Direct-manipulation graphics editors are useful tools for a wide variety of domains such as technical drawing, computer-aided design, application building, and music composition. Constraints can be a powerful mechanism for specifying complex semantics declaratively in these domains. To date, few domain-speciic graphics editors have provided constraint-based speciication and manipulation facilit...

متن کامل

An Extensible Object-Oriented Database Testbed

This paper describes the object-oriented design and implementation of an extensible schema manager for object-oriented databases. In order to achieve extensibility, we have adopted an open class hierarch y approach using an ob ject-oriented implementation where an object-oriented database maintains its implementation classes as user-defined classes. A Graphical interface for an Object-Qriented ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994